<?php 
class CityController
{
	static public function listAction()
	{
		$do = get_var('do');
		
		if (!empty($do))
		{
			switch ($do)
			{
				case 'add':
					$reqData = array(
						'name_cn'	=>	get_var('name_cn'),
						'name_en'	=>	get_var('name_en'),
						'enable'	=>	get_var('enable'),
					);
					$isExist = Util::M('City', 'existName', $reqData['name_cn']);
					if (!empty($reqData['name_cn']) && !$isExist)
					{
						$data = Util::M('City', 'insert', $reqData);
					}
					break;
				case 'del':
					$city_id = get_var('city_id');
					foreach($city_id as $val)
					{
						Util::M('City', 'delete', $val);
					}
					break;
			}
			
		}
		
		$list = Util::M('City', 'getAll');
		Tpl::assign('CityList', $list);
	}
}
?>